Wallis - Leicester Debenhams in Leicester, Leicester City (Clothing, Fashion) - Map

Map & Directions Store Details & Deals

The Shires Shopping Centre.
20 St Peters Lane
Leicester, Leicester City LE1 4GH

Phone: 01162488973

Detailed Map